strap-maker factory - Turc Anglais Dictionnaire